@charset "utf-8";
/* CSS Document */

.basicnav{ margin-top:5px; line-height:37px; height:37px; border-bottom:3px solid #2A98DA;}
.basicnav ul{ margin-left:30px;}
.basicnav ul li{ float:left; margin-right:40px;}
.basicnav ul li a{ font-size:14px; font-weight:bold; color:#2A98DA;}
.basicnav ul li.act a{ height:40px; background:url(../images/bottoms.png) center bottom no-repeat; display:inline-block; color:#333;}
.basicnav ul li.act a:hover{ text-decoration:none;}

.degree{ height:80px; margin:0 23px; position:relative; z-index:9;}
.degree b{ line-height:60px; font-size:14px;}
.degree .set{ position:absolute; left:103px; top:23px; height:11px;}
.degree .set1{ z-index:6; width:628px; background:url(../images/set_bg.png) no-repeat;}
.degree .set2{ z-index:8; background:url(../images/set_top.png) no-repeat; width:628px;}
.degree .set3{ z-index:7; background:url(../images/set.png) right center no-repeat; width:126px; _top:21px;}
.degree .set4{ width:178px; height:25px; line-height:25px; padding:9px 0 2px 1px; background:url(../images/set_word.png) no-repeat; text-align:center; color:#FFF; position:absolute; z-index:5; left:225px; top:38px;}

.degcon{ margin-top:10px;}
.degcon p span.t1{margin-right:10px;}
.degcon h4{ width:300px;text-align:right}
.degcon h3{ width:350px;text-align:right}
.degcon h3 span.tl_z{text-align:center;margin-left:10px;margin-right:25px;}
.degcon p{ line-height:36px;}
.degcon p b{ width:160px; text-align:right; font-weight:400; display:inline-block;}
.degcon p b .red{ color:red; vertical-align:-2px; margin-right:4px;}
.degcon p .xiu{ margin-left:50px; color:#2A98DA;}
.degcon p .grey2{ color:#999;}
.degcon p .grey2:hover{ color:#999; text-decoration:none;}
.degcon p .inptxt{ height:18px; line-height:18px; padding:2px; border:1px solid #9B9B9B;}
.degcon p .txta{ width:325px; height:95px; vertical-align:text-top;}
.degcon p .buscard{ display:inline-block; width:255px; margin-right:30px; vertical-align:text-top;}
.degcon p span .buscard img{ width:253px; height:146px; border:1px solid #9B9B9B; margin-top:6px;}
.wid50{ width:50px; text-align: center;}
.wid80{ width:80px;text-align: center;}
.wid130{ width:130px;}
.wid270{ width:270px;}
.wid330{ width:330px;}
.degcon p span{ margin-left:5px;}
.degcon p span.tl{margin-left:25px;margin-right:10px;}
.degcon p .val2{ vertical-align:-2px; margin-right:4px;}
.degcon p label{ margin-right:15px;}
.bcun{ width:78px; height:30px; border:0; background:url(../images/btnbc.png) no-repeat; line-height:30px; color:#FFF; font-weight:bold; margin:30px 0 0 230px; cursor:pointer;}
.l_save{ width:78px; height:30px; border:0; background:url(../images/btnbc.png) no-repeat; line-height:30px; color:#FFF; font-weight:bold; margin:30px 0 0 100px; cursor:pointer;}
.degcon p a.l_save_a{ width:78px; height:30px; border:0;  line-height:30px; color:#000; font-weight:bold; margin:30px 0 0 100px; cursor:pointer;}

/*账号信息*/
.accinf{ padding:20px 20px 35px; border:1px solid #DDDDDD; margin-top:16px; height:180px;}
.accinf .Picture{ width:110px; margin-right:34px; float:left; position:relative; z-index:9; }
/* .accinf .Picture img{ width:100px; height:100px; padding:4px; border:1px solid #E1E1E1;} */
.accinf .Picture a.change{ position:absolute; z-index:8; width:100px; height:21px; line-height:21px; line-height:24px\9; _line-height:21px; text-align:center; color:#FFF; left:5px; top:85px; background:#333; filter:alpha(opacity=75);  -moz-opacity:0.75;  opacity:0.75;}
.accinf .Picture .setm_bg{ width:110px; height:8px; background:url(../images/setm_bg.png) no-repeat; position:absolute; z-index:7; top:120px; left:0;}
.accinf .Picture .setm{ position:absolute; z-index:8; top:120px; _top:116px; left:0; background:url(../images/setm.png) right center no-repeat; height:7px; width:50px;}
.accinf .Picture .setm_top{ position:absolute; z-index:9; top:120px; left:0; background:url(../images/setm_top.png) no-repeat; height:8px; width:5px;}
.accinf .Picture p{ margin-top:20px; line-height:27px; text-align:center; color:#666666;}
.accinf .info{float:left;margin-right:0px;}
.accinf .info .wszl{ float:right; color:#2A98DA; background:url(../images/wszl.png) left center no-repeat; padding-left:18px;}
.accinf .info .infh4{ font-size:14px; font-weight:bold; line-height:31px;}
.accinf .info .infh4 .infsp1{ font-size:12px; margin-left:5px;}
.accinf .info p{ line-height:27px;}
.accinf .info p .infsp2{ margin-left:50px; color:#2A98DA;}
.accinf .info p .infsp3{ margin-left:75px; color:#2A98DA;}
.accinf .info p .infsp4{ margin-left:58px; color:#2A98DA;}
.accinf .info p .infred{ color:#F00;}
.xtg{ padding:20px 40px 35px; background:#F3FAFF; border:1px solid #DDEEFB; margin-top:30px;}
.xtg h4.xtgh4{ font-size:14px; font-weight:bold; background:url(../images/xlb.png) left center no-repeat; padding-left:30px; line-height:21px; line-height:24px\9}
.xtg ul{ margin:10px 0 0 30px; line-height:24px;}
.xtg ul li .title{ margin-left:50px;}

/*资质认证*/
.jsk{ background:#FFF8EE; border:1px solid #FFD9AA; margin:15px; height:32px; line-height:32px;}
.jsk span{ margin-left:20px; background:url(../images/jgk.png) left center no-repeat; padding-left:20px; color:#666666;}
.cert{ margin:25px 30px 15px; color:#666;}
.cert h4{ font-size:14px; border-left:4px solid #FF5500; padding-left:12px; height:14px; line-height:16px;}
.cert .certa{ margin:15px 0 0 25px;}
.cert .certa .img8{ width:160px; height:122px; padding:4px; border:1px solid #DDDDDD; float:left;}
.cert .certa .xleft{ display:none; width:27px; height:24px; background:url(../images/xleft.png) no-repeat; float:left; margin:48px 25px 0;}
.cert .certa .ceright{ height:115px; width:425px; border:1px solid #DDDDDD; background:#FAFAFA; float:left; padding:15px 0 0 18px; margin-left:15px; *margin-left:10px; *position:relative; *top:-18px;}
.cert .certa .ceright .filek{ padding:1px 0 11px 3px; border:1px solid #D8D8D8; width:360px;}
.cert .certa .ceright p{ line-height:24px;}
.cert .certa .ceright a.shangc{ border:1px solid #AFAFAF; width:65px; height:26px; line-height:26px; color:#666; margin:18px 0 0 38px; display:inline-block; text-align:center; background-color:#F3F3F3; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#E5E5E5); background-image:-moz-linear-gradient(top,white,#E5E5E5); background-image:-webkit-linear-gradient(top,white,##E5E5E5); background-image: -ms-linear-gradient(top,white,#E5E5E5);}
.cert .certa .ceright a.shangc:hover{ text-decoration:none; background-color:#E5E5E5; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F3F3F3,endColorstr=#E5E5E5); background-image:-moz-linear-gradient(top,#F3F3F3,#E5E5E5); background-image:-webkit-linear-gradient(top,#F3F3F3,##E5E5E5); background-image: -ms-linear-gradient(top,#F3F3F3,#E5E5E5);}
.mabtn{ margin:43px 0 30px 320px;}

.d_province{ margin-right:5px;}


/* 登录弹窗 */
.gloginMask{ display:none; position:fixed; z-index:10001; top:0; bottom:0; right:0; left:0; background:rgba(255,255,255,0.8)}
.gloginMain{ display:none; position:fixed; z-index:10002; top:50px; left:300px; width:500px; background:#fff url(http://yd.12301.cc/images/yunding/glogin/glogin_bg1.jpg) no-repeat bottom center;
	-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);
	-moz-box-shadow:2px 2px 2px rgba(0,0,0,.2);
	-o-box-shadow:2px 2px 2px rgba(0,0,0,.2);
	-ms-box-shadow:2px 2px 2px rgba(0,0,0,.2);
	box-shadow:2px 2px 2px rgba(0,0,0,.23); 
}
.gloginMain .fl{ float:left;}
.gloginMain .inerMain{ position:relative; width:100%; height:300px; overflow:hidden; }
/* .gloginMain .loginslideW{ position:relative; width:450px; overflow:hidden; margin:0px 0px 0 5px} */
.gloginMain .loginSlideUl{ width:1600px; position:relative;}
.gloginMain .floatBox{ width:450px; float:left;  margin-left: 60px;margin-top: 20px;}
.gloginMain .floatBox_g{ width:450px; float:left;  margin-left: 60px;margin-top: 50px;}
.gloginMain .glgIcon{ display:block; font-size:0; position:relative;  }
.gloginMain .glgIcon_d{ display:block; font-size:0; position:relative;  background:url(http://www.12301.cc/images/icons/top_title_af.png) no-repeat 0 0;}
.gloginMain .glgInpCtrol{ position:relative; width:200px; height:35px; margin-top:10px;}
.gloginMain .glgInpCtrol .inpTri{ position:absolute; top:0; width:10px; height:51px;}
.gloginMain .glgInpCtrol .lf{ left:0; background-position:-344px 0}
.gloginMain .glgInpCtrol .rig{ right:0; background-position:-354px 0}
.gloginMain .glgInpCtrol .cen{ height:100%; padding:0 5px 0 10px; margin:0 10px; }
.gloginMain .glgInpCtrol .glgIcon.icon{ top:-39px; left:15px;}
.gloginMain .glgInpCtrol .glgIcon.user{ width:26px; height:27px; background-position:-367px -12px}
.gloginMain .glgInpCtrol .glgIcon.password{ left:12px; width:28px; height:27px; background-position:-396px -12px}
.gloginMain .glgInpCtrol .glgIcon.tel{ left:19px; width:19px; height:27px; background-position:-430px -12px}
.gloginMain .glgInpCtrol .gloginInp{ width:251px; height:35px; line-height:35px; padding-left:10px;margin-top:1px;font-size:16px;border: 1px solid #ccc; background:none; color:#9F9F9E}
.gloginMain .errorTip{ display:none; height:20px; line-height:20px; margin-bottom:00px; color:red; padding-left:7px;}
.gloginMain .botW{ width:100%; overflow:hidden; margin-top:30px;}
.gloginMain .loginBtn{ width:155px; height:51px; line-height:51px;color:white;font-size:1.2em;z-index:9999;text-align:center;margin-right:10px; margin-left:20px;background-color:rgb(1, 155, 225);}
.gloginMain .loginBtn:hover{ background-position:0 -51px;}
.gloginMain .singupBtn{ width:155px; height:51px; margin-right:10px; background-position:-155px 0}
.gloginMain .singupBtn:hover{ background-position:-155px -51px;}
.gloginMain .botW .singup,.gloginMain .botW .forget,.gloginMain .botW .lin{ display:block; height:51px; line-height:51px; font-size:17px; color:#1b8cd3}
.gloginMain .botW .lin{ margin:-1px 5px 0}
.gloginMain .gloginPopClose{ }
.gloginMain .de{ position:absolute; top:-5px; right:0; width:33px; height:33px; background-position:-311px 0}
.gloginMain .gloginPopClose:hover{ background-position:-311px -51px}
.gloginMain .glgInpCtrol.yanzheng{ width:120px;}
/* .gloginMain .glgInpCtrol.yanzheng .cen{ padding:0 7px;} */
.gloginMain .getmaCode{ margin-left:85px; margin-top:27px;height:39px;width:78px;background-color:rgb(61, 186, 62);color: white;}
.gloginMain .singupW .botW .rig{ display:block; height:51px; line-height:51px; font-size:16px; color:#a6a6a6}
.gloginMain .singupW .botW .rig .sloginBtn{ color:#3684ba}
.top_k{height:35px;width:500px;line-height:35px;background-color:gainsboro;;  position: absolute;top: 0px;}
span.top_titile {float: left;margin-left: 15px;font-size: 1.2em;}
span.password_y {position: relative;left: -50px;top: 38px;color: black;}
span.password_b {position: relative;left: -50px;top: 30px;color: black;}
span.password_c {position: relative;left: -50px;top: 30px;color: black;}
span.password_n {position: relative;left: -50px;top: 38px;color: black;}
span.password_a {position: relative;left: -50px;top: 38px;color: black;}
a.forget_want{position:relative;top:38px;left:240px;}
.password_t{position:relative;top:38px;left:250px;display: inline-block;color:red;display:none;}
.password_w{position:relative;top:38px;left:240px;display: inline-block;color:red;display:none;}
a#glogin_loginBtn {color: white;font-size: 17px;height: 51px;line-height: 51px;text-align: center;}
#glogin_macodeInp{width:175px;}
#glogin_singupBtn{width:155px;height:40px;margin-left:20px;margin-top:20px;background-color:rgb(1, 154, 225);line-height:40px;text-align:center;color:white;z-index:99999;font-size:13px;}